Protect the polling thread setup and shutdown function by mutexes and read
authorRonald Bultje <rbultje@src.gnome.org>
Wed, 11 Apr 2007 11:08:22 +0000 (11:08 +0000)
committerRonald Bultje <rbultje@src.gnome.org>
Wed, 11 Apr 2007 11:08:22 +0000 (11:08 +0000)
commit7c0f9e4d9d7debea80e067f3b40da953fc7d561d
tree1d05875ff7e470f016d7a5407cd147258c722e39
parent566a30622adf1f421835a8a2227e7da2fab1c1f5
Protect the polling thread setup and shutdown function by mutexes and read

        * gdk/quartz/gdkeventloop-quartz.c: Protect the polling thread
          setup and shutdown function by mutexes and read the wakeup
          pipe unconditionally and unblocking. This should make the main
          loop always be woken up when using g_idle_add() from another
          thread in the Quartz backend (#425271).

svn path=/trunk/; revision=17595
ChangeLog
gdk/quartz/gdkeventloop-quartz.c